home *** CD-ROM | disk | FTP | other *** search
- Path: dimensional.com!news
- From: cjames@melchizedek.cec-services.com (The Right Reverend Colin James III)
- Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
- Subject: C/C++ knocks the crap out of Ada
- Date: Fri, 02 Feb 1996 16:04:44 GMT
- Organization: CEC Services, LLC
- Message-ID: <4etcmm$lpd@nova.dimensional.com>
- References: <00001a73+00002504@msn.com>
- Reply-To: cjames@melchizedek.cec-services.com
- NNTP-Posting-Host: melchizedek.cec-services.com
- X-Newsreader: Forte Agent .99b.112
-
- KMays@msn.com (Kenneth Mays) posted with deletions:
-
- | Truthfully, if a company was going to buy a compiler what
- | would they pick - C/C++ or Ada95?
-
- I'd pick a C/C++ compiler, supported by the Eiffel vendors.
-
- | If you say Ada95, can you tell me on why it beats C/C++?
- | After all the griping I hear about Ada83/95, I need some concrete
- | reasons why it is either superior or inferior to C/C++.
-
- C/C++ is superior to Ada83/95 because the Department of Defense [DoD]
- leads the world by example in saying so:
-
- . DoD exemplifies that C/C++ is superior to Ada in every day
- . practice by using C/C++ on thousands more projects than Ada.
-
- In fact, that is the main economic reason C/C++ is superior to Ada,
- since DoD is still the single, largest consumer of software (and
- compilers) in the world today.
-
- C/C++ is also superior for six, very practical reasons:
-
- 1. C/C++ compilers which are industrial quality with professional
- support are cheaper than the expensive, vendor-gouging Ada ones;
-
- 2. C/C++ libraries, tools, environments, and add-ons are more
- plentiful and cheaper than the fewer, much more expensive Ada ones;
-
- 3. C/C++ has hundreds more vendors, trainers, support organizations,
- and books written about it than Ada; in fact, there is still not a
- single, excellent textbook about programming in Ada;
-
- 4. C/C++ is taught in many hundreds more colleges and universities
- than is Ada: virtually every community college has a course in C/C++
- programming; virtually no community colleges teach Ada.
-
- 5. C/C++ jobs are more in demand and plentiful and easier to get and
- in hundreds more US geographic areas than Ada jobs;
-
- 6. ANSI C code is portable to thousands more discrete platforms than
- is Ada (at about 900 platforms, counting some multiple times).
-
- How about popular interest among techies: comp.lang.c and
- comp.lang.c++ have about 20-times more articles posted daily than does
- comp.lang.ada.
-
- Also, compare the quality of articles posted: comp.lang.ada has a few
- repressed academics and mostly slime contractors, posting during duty
- hours paid for by your tax dollars, who attempt to dominate the
- government propaganda push in the news group.
-
- The FAQ for comp.lang.ada has set a new, all time low standard for
- censorship where it suggests kill-filling the name of an outspoken Ada
- critic (the instant writer); hence the Ada community is so insecure,
- defensive, and intellectually dishonest that they promote cutting off
- the tongue of the critic -- now that's a laugh riot.
-
- (But that is in keeping with the warring factions of DoD wasting your
- tax dollars by: getting the contractor TRW to fudge a report
- concluding Ada better than the rest; or setting up pork barrel reuse
- sites such as ASSET and AdaIC with the sole practical purpose of
- distributing totally useless "reusable" software and cross-posting
- short, wimpy, pathetic weekly reports to unrelated usenet groups.)
-
- Obvious to even the most casual of observers: Ada 83/95 loses big
- time, and C/C++ wins by default; it's as simple as that.
-
-
- ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
- Colin James III, Principal Scientist cjames@cec-services.com
- CEC Services, 2080 Kipling St, Lakewood, CO 80215-1502 USA
- Voice: 303.231.9437; Facsimile: .231.9438; Data: .231.9434
- ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
-
-